package com.yuandian.api.middle_platform.vo;

import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;

/**
 * 说明：单位能力总览-PaaS、SaaS指标
 * @Author tianlr
 * @Date 2023/5/17 11:22
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class SaasPaasSecondDataVo extends CommonSecondDataVo implements Serializable {

	/** '订购应用编码' */
	private String appCode;

	/** '订购应用名称' */
	private String appName;

	/** '能力提供方机构编码' */
	private String providerInsCode;

	/** '能力提供方机构名称' */
	private String providerInsName;

	/** '订单编码' */
	private String orderCode;

	/** '子订单编码' */
	private String suborderCode;

	/** '总调用量(入网请求量)' */
	private Integer reqCount;

	/** '总调用量(入网请求量)' */
	private Integer pageReqCount;

	/** '登录次数' */
	private Integer loginCount;

	/** '条用失败次数，自身原因(http返回码为5XX)' */
	private Integer selfReasonsFailCount;

	/** '条用失败次数，非自身原因(http返回码为4XX 或 http返回码200、206，且业务返回码为失败)' */
	private Integer otherReasonsFailCount;
}
